#include <stdio.h>
#include "sauvegarde.h"


void sauvegarde(perso *perso,Scroller *scrol)
{
	FILE * fichier=NULL;
	fichier=fopen("Sauvegardeperso.txt","w");
	if (fichier ==NULL)
	{allegro_message("Unable to Save !\n%s\n", allegro_error);
	}
	else 
	{
	fprintf(fichier,"%d%d%d%d",perso->x,perso->y,scrol->x,scrol->y);
	}	

	
	fclose (fichier);
}
void sauvegarde_map(int map_pos)
{
	FILE *fichier=NULL;
	fichier=fopen("SauvegardeMap.txt","w");
	if (fichier==NULL)
	{allegro_message("Unable to Save !\n%s\n", allegro_error);
	}
	else 
	{
	fprintf(fichier,"%d",map_pos);
	}
}
int charger_map_pos(int map_pos)
{
	FILE *fichier=NULL;
	fichier=fopen("SauvegardeMap.txt","r");
	if (fichier==NULL)
	{allegro_message("Unable to Load information !\n%s\n", allegro_error);
	}
	else 
	{
	while (!feof(fichier))
	{
	fscanf(fichier,"%d",&map_pos);
	}
	}
return (map_pos);

}
void charger_donnee_perso(perso *perso,Scroller *scrol)
{
	FILE * fichier=NULL;
	fichier=fopen("Sauvegardeperso.txt","r");
	if (fichier ==NULL)
	{allegro_message(" unable to load informations !\n%s\n", allegro_error);
	}
	else 
	{
	while (!feof(fichier))
	{
	fscanf(fichier,"%d%d%d%d",&perso->x,&perso->y,&scrol->x,&scrol->y);
	}
	}
}
